head of pile - French English Dictionary